<template>
  <view>
    <!-- 如果还想保留 WebView 可以加 v-if -->
    <web-view v-if="params.url"  :src="params.url"></web-view>

    <!-- 原生渲染协议内容 -->
    <!-- <rich-text v-if="privacyContent" :nodes="privacyContent"></rich-text> -->
  </view>
</template>


<script setup lang="ts">
import { ref, onMounted } from 'vue'
import { onLoad } from '@dcloudio/uni-app'

const params = ref<any>({})
const privacyContent = ref<any>('')
const BASE_URL = import.meta.env.VITE_AGREEMENT_URL

const url = `${BASE_URL}/userAgment.html`
// 生命周期

const fs = uni.getFileSystemManager()
onLoad((options:any) => {
  if (options.title && options.url) {
    params.value = {
      url: options.url,
      title: options.title,

    }
  }
  // uni.request({
  //   url: '/static/privacy.html', // static 文件路径
  //   success: (res) => {
  //     privacyContent.value = res.data
  //   },
  //   fail: (err) => {
  //     console.error('读取协议文件失败', err)
  //   }
  // })
})
</script>



<style>
/* 可以根据需要调整 rich-text 样式 */
</style>
